endodermal sinus tumor - French English Dictionary